Lightweight Contracts for Safety-Critical Automotive Systems

نویسندگان

  • Bernhard Kaiser
  • Stefan Sonski
  • Suryo Buono
  • Hauke Petersen
  • Justyna Zander
چکیده

Complex automotive systems are composed of subsystems and components in a deep hierarchy, often designed by different development partners or reused from preexisting projects. It is therefore a challenging task to break down requirements into sub-requirements fitting the scope of the subsystems and to simultaneously demonstrate that the integrated system fulfills both functional and safety requirements specified on the top-level. Contract-based development is a popular approach for breaking down requirements onto components by means of assumptions and guarantees. However, most current approaches are based on a formal semantics and therefore limited in their expressive power and their acceptance by practitioners from automotive industries. We propose a semi-formal approach that allows specifying assumptions and guarantees at component interfaces in a language with well-defined syntax, but leaving the verification of fulfillment of the contract by a component to expert decision. However, some of the relevant refinement relations can be formalized and automatically checked. We describe our prototypical Eclipse tool that allows the annotation of components with assumptions and guarantees, and the partial checking of the decomposition. We show the applicability by a case study of an automotive electric drive system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automotive Wheel Optimization to Enhance the Fatigue Life

Nowadays, lightweight automotive component design, regarding fuel consumption, environmental pollutants and manufacturing costs, is one of the main issues in the automotive societies. In addition, considering safety reasons, the durability of the automotive components, as one of the most important design requirements should be guaranteed. In this paper, a two-step optimization process including...

متن کامل

A Modular Safety Assurance Method considering Multi-Aspect Contracts during Cyber Physical System Design

Designing safety-critical cyber physical systems (CPS) was and remains a challenging task. CPS engineers are supposed to design solutions that are easy to modify, reusable, satisfy certification authorities, meet safety goals, separate between concerns, etc. With these partly contradicting demands it sometimes is even impossible to find a viable CPS design. The idea using contract-based design ...

متن کامل

Optimization and integration of ground vehicle systems

This article deals with the optimal design of ground vehicles and their subsystems, with particular reference to ‘active’ safety and comfort. A review of state-of-the-art optimization methods for solving vehicle system design problems, including the integration of electronic controls, is given, thus further encouraging the use of such methods as standard tools for automotive engineers. Particul...

متن کامل

A Critical Review of Optimisation Methods for Road Vehicles Design

[Abstract] The paper deals with the optimal design of road vehicles and their subsystems. The highly competitive nature of the automotive industry demands constant product innovation and reduction in product development both in time and cost while satisfying performance and legal requirements. Optimization procedures provide a scientific approach to automatically determine the most efficient de...

متن کامل

Code Generation for Safety-Critical Systems

It is natural to rely on experiences from the aviation industry when developing safety-critical systems for automotive applications. In the aviation industry for several decades programmable systems have been used for flight control, aircraft engine control, landing gear control etc.. The safety and reliability requirements of these systems are comparable with steer-by-wire or brake-by-wire sys...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015